#クラス: ベースプラットフォーム
#階層
BasePlatform
#コンストラクター
#コンストラクタ
•新しいベースプラットフォーム()
#メソッド
#コンテキストの取得
▸コンテキストの取得(canvas
、options?
):CanvasRenderingContext2D
チャート構築時に呼び出され、実装された context2d インスタンスを返します。 [W3C Canvas 2D Context API 標準]https://www.w3.org/TR/2dcontext/ (新しいウィンドウが開きます)。
#パラメーター
名前 | タイプ | 説明 |
---|---|---|
canvas | HTMLCanvasElement | コンテキストを取得するキャンバス (プラットフォーム固有) |
options? | CanvasRenderingContext2DSettings | チャートのオプション |
#戻り値
CanvasRenderingContext2D
#で定義
タイプ/index.d.ts:2116 (新しいウィンドウが開きます)
#addEventListener
▸addEventListener(chart
、type
、listener
):void
指定されたリスナーを指定されたチャートに登録します。
#パラメーター
名前 | タイプ | 説明 |
---|---|---|
chart | Chart <キーオフChartTypeRegistry 、(number | [number 、number ] |Point |BubbleDataPoint )[]、unknown > | イベントをリッスンするためのチャート |
type | string | (チャートイベント) リッスンするタイプ |
listener | (e :ChartEvent ) =>void | 通知を受け取ります(通知を実装するオブジェクト)チャートイベントインターフェイス) 指定されたタイプのイベントが発生したとき。 |
#戻り値
void
#で定義
タイプ/index.d.ts:2134 (新しいウィンドウが開きます)
#getDevicePixelRatio
▸getDevicePixelRatio():number
#戻り値
number
このプラットフォームが接続されているデバイスの現在の devicePixelRatio。
#で定義
タイプ/index.d.ts:2145 (新しいウィンドウが開きます)
#get最大サイズ
▸get最大サイズ(canvas
、width?
、height?
、aspectRatio?
):Object
#パラメーター
名前 | タイプ | 説明 |
---|---|---|
canvas | HTMLCanvasElement | 最大サイズを計算するキャンバス |
width? | number | 親要素のコンテンツの幅 |
height? | number | 親要素のコンテンツの高さ |
aspectRatio? | number | 維持するアスペクト比 |
#戻り値
Object
利用可能な最大サイズ。
名前 | タイプ |
---|---|
height | number |
width | number |
#で定義
タイプ/index.d.ts:2153 (新しいウィンドウが開きます)
#取り付けられています
▸取り付けられています(canvas
):boolean
#パラメーター
名前 | タイプ |
---|---|
canvas | HTMLCanvasElement |
#戻り値
boolean
キャンバスがプラットフォームに接続されている場合は true、そうでない場合は false。
#で定義
タイプ/index.d.ts:2158 (新しいウィンドウが開きます)
#リリースコンテキスト
▸リリースコンテキスト(context
):boolean
チャートの破棄時に呼び出され、コンテキストに関連付けられたリソースを解放します。 以前はacquireContext()メソッドによって返されました。
#パラメーター
名前 | タイプ | 説明 |
---|---|---|
context | CanvasRenderingContext2D | context2d インスタンス |
#戻り値
boolean
メソッドが成功した場合は true、それ以外の場合は false
#で定義
タイプ/index.d.ts:2126 (新しいウィンドウが開きます)
#削除イベントリスナー
▸削除イベントリスナー(chart
、type
、listener
):void
以前に addEventListener に登録された指定されたリスナーを削除します。
#パラメーター
名前 | タイプ | 説明 |
---|---|---|
chart | Chart <キーオフChartTypeRegistry 、(4b3dadfc-a7ce-4db6-a2b4-92f40d243859| [number 、number ] |Point |BubbleDataPoint )[]、unknown > | リスナーを削除するチャート |
type | string | (チャートイベント) 削除するタイプ |
listener | (e :ChartEvent ) =>void | イベントターゲットから削除するリスナー関数。 |
#戻り値
void
#で定義
タイプ/index.d.ts:2141 (新しいウィンドウが開きます)
#updateConfig
▸updateConfig(config
):void
プラットフォーム固有の要件に合わせて構成を更新します
#パラメーター
名前 | タイプ |
---|---|
config | ChartConfiguration <キーオフChartTypeRegistry 、(number | [number 、number ] |Point |BubbleDataPoint )[]、unknown > |ChartConfigurationCustomTypesPerDataset <キーオフChartTypeRegistry 、(number | [number 、number ] |Point |BubbleDataPoint )[]、unknown > |
#戻り値
void
#で定義
タイプ/index.d.ts:2163 (新しいウィンドウが開きます)